<%@ page language="java" contentType="text/html; charset=UTF-8"
         pageEncoding="UTF-8" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>文件上传</title>
</head>
<body>
<!--
    1.文件上传
          1.文件上传表单准备:enctype="multipart/form-data"
          2.导入fileupload:
          3.javaWeb:
               object = new FileItemDiskFactory();
               ServletFileUpload upload = new ServletFileUpload(object);
               List<FileItem> items = upload.parseRequest(upload);
               for(FileItem item:items) {
                    if(item.isField) {
                        //普通项
                    } else {
                        //文件项
                        //文件保存
                        IOUtils.copy();
                    }
               }

         3.SpringMVC
              只要在SpringMVC配置文件中，编写一个配置，配置文件上传解析器(MultipartResolver)
         4.文件上传请求处理
               在处理器方法上写一个@RequestParam(value = "headerImg") MultipartFile file
               封装当前文件的信息，可以直接保存
-->
${msg}
<form action="${pageContext.request.contextPath}/upload" method="post" enctype="multipart/form-data">
    用户头像:<input type="file" name="headerImg"/><br/>
    用户头像:<input type="file" name="headerImg"/><br/>
    用户头像:<input type="file" name="headerImg"/><br/>
    用户头像:<input type="file" name="headerImg"/><br/>
    用户名:<input type="text" name="username"/>
    <input type="submit" value="提交"/>
</form>
</body>
</html>